package com.zhiche.lisa.bms.pojo.dto.util;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author: liuanshun
 * @Description:
 * @Date: Create in 18:08 2019/1/29
 */
public class AssessRedDTO {
    /**
     * 奖励单代号red_code
     */
    private String assessCode;
    /**
     * 奖赏月Timestamp-- red_month
     */
    private Date assessMonth;
    /**
     * 分供方id-- lsp_id
     */
    private Long shipperId;
    /**
     * 分供方名称 lsp_name
     */
    private String shipperName;
    /**
     * 奖赏方式 red_way
     */
    private String assessWay;
    /**
     * 奖赏项目 red_item
     */
    private String assessName;
    /**
     * 奖赏原因 red_cause
     */
    private String assessReason;
    /**
     * 奖赏金额 red_sum
     */
    private BigDecimal assessMoney;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 禁用标识
     */
    private Integer delFlag;
    /**
     * 类型 0-票内, 1-票外
     */
    private Integer invoiceStatus;

    public String getAssessCode() {
        return assessCode;
    }

    public void setAssessCode(String assessCode) {
        this.assessCode = assessCode;
    }

    public Date getAssessMonth() {
        return assessMonth;
    }

    public void setAssessMonth(Date assessMonth) {
        this.assessMonth = assessMonth;
    }

    public Long getShipperId() {
        return shipperId;
    }

    public void setShipperId(Long shipperId) {
        this.shipperId = shipperId;
    }

    public String getShipperName() {
        return shipperName;
    }

    public void setShipperName(String shipperName) {
        this.shipperName = shipperName;
    }

    public String getAssessWay() {
        return assessWay;
    }

    public void setAssessWay(String assessWay) {
        this.assessWay = assessWay;
    }

    public String getAssessName() {
        return assessName;
    }

    public void setAssessName(String assessName) {
        this.assessName = assessName;
    }

    public String getAssessReason() {
        return assessReason;
    }

    public void setAssessReason(String assessReason) {
        this.assessReason = assessReason;
    }

    public BigDecimal getAssessMoney() {
        return assessMoney;
    }

    public void setAssessMoney(BigDecimal assessMoney) {
        this.assessMoney = assessMoney;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public Integer getInvoiceStatus() {
        return invoiceStatus;
    }

    public void setInvoiceStatus(Integer invoiceStatus) {
        this.invoiceStatus = invoiceStatus;
    }
}
